$.extend($.fn.validatebox.defaults.rules, {
	minLength : { //判断最小长度
		validator : function(value, param) {
			return value.replace(/[^x00-xff]/g,"aa").length >= param[0];
		},
		message : '最少输入 {0} 个字符'
	},
	length:{
		validator:function(value,param){
			var len=$.trim(value).replace(/[^x00-xff]/g,"aa").length;
			return len>=param[0]&&len<=param[1];
		},
		message:"输入内容长度必须介于 {0} 和 {1} 之间"
	},
	god:{
		validator : function(value, param){//param格式[正则表达式,提示信息]
			return !(new RegExp(param[0]).test(value));
		},
		message : '{1}'
	},
	phone : {// 验证固定电话号码
		validator : function(value) {
			return /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/i.test(value);
		},
		message : '输入内容格式不正确（正确格式:029-88888888）'
	},
	mobile : {// 验证手机号码
		validator : function(value) {
			return /^(13|14|15|18)\d{9}$/i.test(value);
		},
		message : '手机号码格式不正确（正确格式如：13450774432）'
	},
	phoneOrMobile:{//验证手机或电话
		validator : function(value) {
			return /^(13|14|15|18)\d{9}$/i.test(value) || /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/i.test(value);
		},
		message:'请正确填写手机或电话号码,如13688888888或020-8888888'
	},
	idcard : {// 验证身份证
		validator : function(value) {
			return /^\d{15}(\d{2}[A-Za-z0-9])?$/i.test(value);
		},
		message : '身份证号码格式不正确'
	},
	currency : {// 验证货币
		validator : function(value) {
			return /^d{0,}(\.\d+)?$/i.test(value);
		},
		message : '货币格式不正确'
	},
	integer : {// 验证整数
		validator : function(value) {
			return /^[+]?[1-9]+\d*$/i.test(value);
		},
		message : '输入内容必须为整数'
	},
	chinese : {// 验证中文
		validator : function(value) {
			return /^[\u0391-\uFFE5]+$/i.test(value);
		},
		message : '输入内容必须为中文'
	},
	english : {// 英文字母
		validator : function(value) {
			return /^[A-Za-z]+$/i.test(value);
		},
		message : '输入内容必须为英文'
	},
	postcode : {// 验证邮政编码
		validator : function(value) {
			return /^[1-9]\d{5}$/i.test(value);
		},
		message : '邮编格式不正确（正确格式：710065）'
	},
	ip : {// 验证IP地址
		validator : function(value) {
			return /d+.d+.d+.d+/i.test(value);
		},
		message : 'IP地址格式不正确'
	},
	samepwd:{
		validator : function(value, param){
			if($.trim($("#"+param[0]).val()) != "" && $.trim(value) != ""){
				return $.trim($("#"+param[0]).val()) == $.trim(value); 
			}
		},
		message : '两次输入的密码不一致'	
	},
	illegal:{
		validator : function(value){
			return !(new RegExp("['|,|*|&|#|%|(|)|=|<|>]").test(value));
		},
		message : '输入内容包含非法字符\',*&#%()|=<>'
	},
	letterNumberUnderline:{
		validator : function(value, param){
			var templen = value.replace(/[^x00-xff]/g,"aa").length;
			return (!(new RegExp("[^a-zA-Z0-9\_]+").test(value))) && (templen >= param[0]) && (templen <= param[1]);
		},
		message : '输入内容必须为长度介于 {0} - {1} 的大小写字母、数字或下划线'
	},
	letterNumber:{
		validator : function(value){
			return /^[A-Za-z0-9]+$/i.test(value);
		},
		message : '输入内容必须为大小写字母、数字'
	}
});